The Trap Door: Love, Lasers, and Sex Is a Many-Splendored Thing <cite>Space Adventure Cobra</cite> (1982) By Phillip Aug 30, 2012 ColumnanimeBuichi TerasawaHaruya YamazakiOsamu DezakiSpace Adventure CobraTokyo Movie Shinsha